python定义一个匿名函数使用什么关键字 | 您所在的位置:网站首页 › python3 匿名函数 › python定义一个匿名函数使用什么关键字 |
本节将学习如何用Python定义函数,调用函数,以及学习匿名函数的使用 1.定义函数 Python中定义函数用关键字def,如下例所示,func为函数名 def func(): print( "hello world") 2.函数参数 一个函数可以有0个或多个形式参数: def test_add(x, y): print (x + y) 函数的形式参数值可以初始化,使用了初始值的参数,在调用的时候可以不需要指定该参数。 def test_sum(z, x = 1, y = 0): print(x + y + z) 调用函数: test_sum(3) # 将打印出:4 test_sum(10, y = 1) # 将打印出:12 test_sum(y = 1, x = 2, z = 10) #将打印出:13 注意:定义函数时,没有初始化的形式参数必须放在初始化形式参数的前面,否则会报错 调用函数时,必须指定未初始化的参数,且参数的顺序要与函数定义的参数顺序一致(除非调用时指定了参数名) 3.函数返回值 Python函数可以通过return语句返回函数值,如果没有return语句或者return语句后什么都没有,函数将返回:None 字典形参(**args)例子: def test_dict(a,**b): print('a is:' |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |